package cn.ac.ict.fpevaluation.bean;

import java.util.ArrayList;
import java.util.List;

/**
 * 每一步的地磁数据
 *
 * @author Administrator
 */
public class StepBean implements Cloneable {
    private int currentNum;

    private List<Double> xMagnetic;
    private List<Double> yMagnetic;
    private List<Double> zMagnetic;
    private boolean isTurn;

    public StepBean() {
        xMagnetic = new ArrayList<Double>();
        yMagnetic = new ArrayList<Double>();
        zMagnetic = new ArrayList<Double>();
    }

    public int getCurrentNum() {
        return currentNum;
    }

    public void setCurrentNum(int currentNum) {
        this.currentNum = currentNum;
    }

    public List<Double> getxMagnetic() {
        return xMagnetic;
    }

    public void setxMagnetic(List<Double> xMagnetic) {
        this.xMagnetic = xMagnetic;
    }

    public List<Double> getyMagnetic() {
        return yMagnetic;
    }

    public void setyMagnetic(List<Double> yMagnetic) {
        this.yMagnetic = yMagnetic;
    }

    public List<Double> getzMagnetic() {
        return zMagnetic;
    }

    public void setzMagnetic(List<Double> zMagnetic) {
        this.zMagnetic = zMagnetic;
    }

    public boolean isTurn() {
        return isTurn;
    }

    public void setTurn(boolean isTurn) {
        this.isTurn = isTurn;
    }


    @Override
    public StepBean clone() throws CloneNotSupportedException {
        StepBean clone = (StepBean) super.clone();
        return clone;
    }
}
